Model-driven Generation of a BPMS Portal Based on Interaction Flow Modeling Language Models
نویسندگان
چکیده
In any organization, the use of default web applications that come with their software infrastructure, e.g., a Business Process Management Systems (BPMS), is the best option in many cases, if they fulfill the requirements of such organization. However, there are some cases in which it would be desirable for an organization to be able to develop or to integrate their own user web portal with the legacy infrastructure. In previous work we have proposed a generic BPMS user portal which can be integrated with potentially any process engine for the execution of business processes. The main objective of this paper is to provide an experience report on the use of the Interaction Flow Modeling Language and the Model-Driven-Engineering approach for the generation of such BPMS portal. In particular, we discuss the potential of plain IFML (i.e., the standard definition without platform-specific extensions) for the specification of a front-end, as well as some open issues behind its use for the automatic generation of the BPMS portal in a target platform. Keywords-Business Process Management Systems; Interaction Flow Modeling Language; Model-Driven-Engineering
منابع مشابه
Automatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach
Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model shou...
متن کاملWhat business process modelers can learn from programmers
For building business process models (BPM), business process analysts usually use graphical languages like BPMN or UML. One purpose of such models is to serve as a base for communication between the stakeholders in the software development process. Furthermore, modern model-centric software engineering approaches have the potential to enable the generation of software directly from the models. ...
متن کاملHow Style Checking Can Improve Business Process Models
Business process analysts prefer to build business process models (BPM) using graphical languages like BPMN or UML Activity Diagrams. Several researchers have presented validation methologies for such BPMs. In order to use these verification techniques for BPMs written in graphical languages, the models must be translated into the input language of a model checker or simulation tool. By analyzi...
متن کامل2D Computational Fluid Dynamic Modeling of Human Ventricle System Based on Fluid-Solid Interaction and Pulsatile Flow
Many diseases are related to cerebrospinal .uid (CSF) hydrodynamics. Therefore, understanding the hydrodynamics of CSF .ow and intracranial pressure is helpful for obtaining deeper knowledge of pathological processes and providing better treatments. Furthermore, engineering a reliable computational method is promising approach for fabricating in vitro models which is essential for inventing gen...
متن کاملThe effects of cut-off walls on repulsing saltwater based on modeling of density-driven groundwater flow and salt transport
Abstract: A two-dimensional fully implicit finite difference model, which can be easily extended to three dimensions, is developed to study the effect of cut-off walls on saltwater intrusion into the aquifers. This model consists of a coupled system of two nonlinear partial differential equations which describe unsteady density-driven groundwater flow and solute transport. The numerica...
متن کامل